Online English Dictionary

Home

debilitative


adj.

causing weakness.


© 2009 Dammam Community College