Synonyms for "puzzle"

Words with similar meaning