sea anchor

?

ads

noun

~ sea anchors plural

thesaurus

~ 3 words related to sea anchor as Noun.

  1. drogue
  2. restraint
  3. constraint
ads