Chinese puzzle
Embarrass
Gordian knot
addle
ail
amaze
apply the mind
baffle
bafflement
baffling problem
bamboozle
be the matter
beat
befog
befuddle
beset
bewilder
bewilderment
boggle
bother
brain twister
brain-teaser
buffalo
cap
complicate matters
concern
confound
confoundment
confuse
confusion
consider
contemplate
conundrum
crossword puzzle
crux
dark horse
daze
decipher
dilemma
discommode
discomposure
disconcert
disconcertedness
disconcertion
disconcertment
distract
distress
chew over
excogitate
meditate
mull
mull over
muse
ponder
reflect
ruminate
speculate
think over
puzzled
puzzles
puzzling
puzzlement
bizarre
disturb
inexplicable
intrigue
mystery
odd
perplex
riddle
startle
guzzle
muzzle
nuzzle
uzzle