LEOTARD Meaning of LEOTARD in English n. a close-fitting one-piece garment worn by ballet-dancers, acrobats, etc. Etymology: J. L{eacute}otard, French trapeze artist d. 1870 Oxford English vocab. Оксфордский английский словарь. 2012