EMBRASURES
Definition
EMBRASURES is the plural of EMBRASURE.
noun EMBRASURE: an opening (in a wall or ship or armored vehicle) for firing through.
EMBRASURES is the plural of EMBRASURE.
noun EMBRASURE: an opening (in a wall or ship or armored vehicle) for firing through.