Cite
 

Meaning of defloration

def•lo•ra•tion

Pronunciation: (def"lu-rā'shun, dē"flu-), [key]
— n.
  1. the act of deflowering.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: