Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
triple crown
in English
triple crown
us
/ˈtrɪpəl kraʊn/
uk
/ˈtrɪpl krəʊn/
#moderate
Definitions
Noun
a
three-part
tiara
(
formerly
worn
by
Popes
)
an
award
for
winning
three
events
(
especially
in
horse
racing
)