COCKBOAT MEANING IN ENGLISH

• Cockboat Definition & Synonyms

  1. (n.) A small boat, esp. one used on rivers or near the shore.


RECENT SEARCHES