Porthole



ENGLISH MEANING
noun
1.
An embrasure in a ship's side.