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
)