porthole
1. [ noun ] (nautical) a window in a ship or airplane
Related terms: window ship fuselage deadlight
2. [ noun ] (arms) an opening (in a wall or ship or armored vehicle) for firing through
Synonyms: port embrasure
Related terms: opening ship
Similar spelling:   Portley
  Portales
  portal
  Portell
  Portlock
  Portela