sea anchor

?

ads

noun

~ sea anchor noun; ~ sea anchors plural

thesaurus

~ 3 words related to sea anchor as Noun.

  1. drogue
  2. restraint
  3. constraint
ads