dépucelageTop 35000MeaningsNoun1. deflowerment, defloration2. realization; disillusion; loss of innocence (moment when one becomes aware of something) (figuratively)