DEFLOWER Meaning of DEFLOWER in English v.tr. 1. deprive (esp. a woman) of virginity. 2 ravage, spoil. 3 strip of flowers. Etymology: ME f. OF deflourer, des-, ult. f. LL deflorare (as DE-, L flos floris flower) Oxford English vocab. Оксфордский английский словарь. 2012