'leotards' definitions:

Definition of 'leotards'

(from WordNet)
noun
Skintight knit hose covering the body from the waist to the feet worn by acrobats and dancers and as stockings by women and girls [syn: tights, leotards]

Words containing 'leotards'