Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deflorate Definition

Cancel
deflorate
noun(de-flo-ra-tion)
rupture of the hymen

Words Related to deflorate!

deflorate Examples by Brain Bank Users