English Dictionary
Definition champers in British English
champers noun
[uncountable] noun
/ˈʃæmpə(r)z/

English Dictionary