leotards - English Synonyms Dictionary

leotards

n.
[1] tights