Leotards Meaning

There are 1 meaning(s) for word Leotards

Meaning 1 : skintight knit hose covering the body from the waist to the feet worn by acrobats and dancers and as stockings by women and girls

    Synonyms : tights