Online English Dictionary

Home

Improperation


n.

The act of upbraiding or taunting; a reproach; a taunt.


© 2009 Dammam Community College