English | German | Russian | Czech

deflorate English

Meaning deflorate meaning

What does deflorate mean?

deflorate

(botany) Past the flowering state.

deflorate

(transitive, botany) To remove the flowers from. (transitive, archaic) To take the virginity of; to deflower.

Are you looking for...?