EMBRASURE

Definition of EMBRASURE

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