Online English Dictionary

Home

Embattled


a.

Having indentations like a battlement.


© 2009 Dammam Community College