English Dictionary
Definition chaps in British English
chaps noun
[plural] noun
/tʃæps/
Synonyms and related words
