porthole has definitions from the fields of arms,nautical
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

*