PORTHOLE Meaning of PORTHOLE in English noun an embrasure in a ship's side. ·see 3d port. Webster English vocab. Английский словарь Webster. 2012