DEFLOWER


Meaning of DEFLOWER in English

[verb] [T] [literary] - to have sex with (a woman who has never had sex before)

Cambridge English vocab.      Кембриджский английский словарь.