English to English

ground tackle
(gr/AU/nd_'t/&/k/@/l )

noun (n)

  • a mechanical device that prevents a vessel from moving(noun.artifact)
    Synonym:
    anchor
    source: wordnet30
Advertisement

Bookmark This Site