ALL meanings of deflorate
- adjective deflorate (of a plant) having lost its flowers 3
- verb deflorate to strip (a plant) of its flowers 3
- verb deflorate to take the virginity from (a girl or woman) 3
- noun deflorate (botany) Past the flowering state. 1