Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leotard
in English
leotard
us
/li.oʊ'tɑːrd/
uk
/li.ə.tɑːd/
#common
Plural
leotards
Definitions
Noun
a
tight
one-piece
garment
(
for
athletic
activities
)