DEFLORATE


Meaning of DEFLORATE in English

verb

Synonyms: rape , defile, deflower, force, outrage, ravish, spoil, violate

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.