Online English Dictionary

Home

Defeature


n.

Overthrow; defeat.


© 2009 Dammam Community College