To say that something someone else has said is wrong, or to state the opposite. It can also mean for two things not to match or agree with each other.
From Latin *contradicere* 'to speak against', from *contra* 'against' and *dicere* 'to say, speak'. It entered English through Late Latin and Old French forms.
Try Another Word