CAT-HOLE MEANING IN ENGLISH

• Cat-hole Definition & Synonyms

  1. (n.) One of two small holes astern, above the gunroom ports, through which hawsers may be passed.


RECENT SEARCHES