puzzle
[puhz-uhl]
/ ˈpʌz əl /
NOUN
challenging, mysterious problem
Synonyms
VERB
baffle, confuse
Synonyms
Antonyms
VERB
wonder about
Synonyms
Antonyms