HATCHWAY MEANING IN ENGLISH

• Hatchway Definition & Synonyms

  1. (n.) A square or oblong opening in a deck or floor, affording passage from one deck or story to another; the entrance to a cellar.


Synonyms:
Opening, Scuttle,

RECENT SEARCHES