Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
defloration
in English
defloration
us
/dɪˈflɔ.ɹeɪ.ʃən/
uk
/dɪˈfleɪ.ʃən/
#uncommon
Definitions
Noun
the
act
of
taking
someone's
virginity
The
concept
of
defloration
is
often
associated
with
the
loss
of
innocence
.