PORTHOLE MEANING IN ENGLISH

• Porthole Definition & Synonyms

  1. (n.) An embrasure in a ships side. See 3d Port.


Synonyms:
Embrasure, Port,

RECENT SEARCHES