PORTHOLE Meaning of PORTHOLE in English (n.) An embrasure in a ship's side. See 3d Port. Webster's English dictionary. Английский словарь Webster. 2012