Online English Dictionary

Home

Profligation


n.

Defeat; rout; overthrow.


© 2009 Dammam Community College