What is the meaning of the word "leotard"?
Definitions:
-
a tight-fitting garment of stretchy material that covers the body from the shoulders to the thighs, and may have long sleeves or legs reaching down to the ankles
noun
- The ballet company were all wearing matching leotards.

Synonyms:
NearBy Words: