cantankerous
adjective /kænˈtæŋkərəs/
/kænˈtæŋkərəs/
- often angry; always complaining
脾气坏且抱怨不休的 - a cantankerous old man
爱抱怨的倔老头
词源mid 18th cent.: of unknown origin; perhaps a blend of Anglo-Irish cant ‘auction’ and rancorous (see rancour). - a cantankerous old man