HOGCHAIN MEANING IN ENGLISH

• Hogchain Definition & Synonyms

  1. (n.) A chain or tie rod, in a boat or barge, to prevent the vessel from hogging.


RECENT SEARCHES