PORTHOLE


Meaning of PORTHOLE in English

noun an embrasure in a ship's side. ·see 3d port.

Webster English vocab.      Английский словарь Webster.