Word info

disvouch

Verb

Meaning

To discredit; to contradict.

Source: Webster's dictionary

Close letter words and terms