English Dictionary
▪ embracing
▪ embrangle
▪ embrasure
▪ embrocation
▪ embroider
◊ EMBRASURE
embrasure
n : an opening (in a wall or ship or armored vehicle) for firing
through [syn: {port}, {porthole}]
embracing
embrangle
embrasure
embrocation
embroider
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]