half-seas over ( synonym found)

Definition of half-seas over:

(n) : someone or something that saves lives

Definition of half-seas over:

(n) : someone or something that saves lives

Back to Top