Word Definition

Confuted

  1. of Confute

Synonyms