PORTHOLE


Meaning of PORTHOLE in English

n.1 an (esp. glazed) aperture in a ship's or aircraft's side for the admission of light.

2 hist. an aperture for pointing a cannon through.

Oxford English vocab.      Оксфордский английский словарь.