Synonyms for "confound"

Words with similar meaning