Get Free Checker

ground tackle

NOUN
  1. a mechanical device that prevents a vessel from moving

How To Use ground tackle In A Sentence

List is Empty.