English Dictionary
Definition stuffy in British English
stuffy adjective
adjective
/ˈstʌfi/

English Dictionary