English Dictionary
Definition catsuit in British English
catsuit noun
[countable] noun
/ˈkætˌsuːt/
Synonyms and related words
