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
Synonyms : tights
Similar words of Leotards :
