English Dictionary
Definition tetchy in British English
tetchy adjective
adjective
/ˈtetʃi/
Synonyms and related words
