defloration Hear it!

defloration definition

def·lo·ra·tion (def′lə rās̸hən)

noun

the act of deflowering

Etymology: ME defloracioun < OFr desfloracion < LL defloratio

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook