English | German | Russian | Czech

ground tackle English

Meaning ground tackle meaning

What does ground tackle mean?

ground tackle

(= anchor) a mechanical device that prevents a vessel from moving

Synonyms ground tackle synonyms

What other words have the same or similar meaning as ground tackle?

ground tackle English » English

anchor mooring anchor armature anchorage

Are you looking for...?