Synonyms for "confute"

Words with similar meaning