ground tackle

Noun
  1. A mechanical device that prevents a vessel from moving (synset 102712226)

Found on Word Lists

Other Searches