What is the meaning of the word "leotard"?

Definitions:

  1. 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 copy to clipboard noun
    • The ballet company were all wearing matching leotards. copy to clipboard

Synonyms:

NearBy Words: