LEOTARD Meaning of LEOTARD in English n. a close-fitting one-piece garment worn by ballet-dancers, acrobats, etc. [ J. Léotard, French trapeze artist d. 1870 ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012