Online English Dictionary

Home

Deflowerer


n.

One who deflowers; a ravisher.


© 2009 Dammam Community College