Online English Dictionary

Home

Propugnation


n.

Means of defense; defense.


© 2009 Dammam Community College