History
History
Synonyms
UK
US
Meaning:
cross

angry; easily or quickly showing anger

very angry; in a bad mood

dissatisfied

not feeling happy or pleased (with)

discontented, unhappy

hypercritical

too critical, especially of small faults

captious

ungrateful

not showing gratitude

not appreciative

FAULTFINDING as in Wiktionary
FAULTFINDING as in Wikipedia