GeneralConnection.com
➔
Dictionary
unitard
Noun
1. leotard
1. body suit, cat suit, garment
Usage