cat suit - English Synonyms Dictionary

cat suit

n.
[1] leotard , unitard , body suit