cross
- adjective (adj)
Meaning: very angry in a bad mood
Synonyms:
annoyed
cantankerous
captious
caviling
choleric
churlish
crabby
cranky
crotchety
crusty
disagreeable
faultfinding
fractious
fretful
grouchy
grumpy
ill-humored
ill-tempered
impatient
irascible
irritable
jumpy
out of humor
peeved
peevish
pettish
petulant
put out
querulous
quick-tempered
ratty
short
snappy
splenetic
sullen
surly
testy
tetchy
touchy
vexed
waspish
- verb (v)
Meaning: betray, hinder
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.