logo What is the definition of

Definition of embrase

"embrase" is probably misspelled. Trying embrasure instead Definition of embrasure

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

Synonyms port porthole embrasure Related Terms opening ship

Similar Spelling

  embrasure
  embrace
  embrangle
  Embrey
  Embree
  embarrass
  empress
  Embry
  embracing
  ember
Definition of embowered
Definition of embrace
Definition of embracing
Definition of embrangle
Definition of embrasure
Definition of Embree
Definition of Embrey
Definition of embrocate
Definition of embrocation