embrasure

(noun)

noun

1. an opening (in a wall or ship or armored vehicle) for firing through

Similar word(s): port, porthole

Definition categories: man–made, opening