contradictor

noun
  1. a person who contradicts or denies what another person says
  2. Usage: formal or literary; relatively rare in modern usage

Examples