DEFLORATE Meaning of DEFLORATE in English adj past the flowering state; having shed its pollen. Webster English vocab. Английский словарь Webster. 2012