cross Synonyms
crossbreed
traverse
span
irritated
frustrate
annoyed
angry
thwart
hybrid
foil
intersect
hybridize
bad-tempered
grumpy
crisscross
touchy
pass over
cantankerous
testy
grouchy
meet
crabbed
choleric
crabby
ill-tempered
crossing
snappish
cut across
cover
irate
irritable
bilk
scotch
transverse
baffle
peevish
interbreed
queer
crossbreeding
vexed
surly
upset
undermine
vair
sullen
sulky
twill
veronica
urceole
surmounted