Dictionary entry

Deflourer

Webster's Dictionary 1806

Deflourer

n.

one who deflours, a ravisher