crosser

noun
  1. a person who crosses something, especially a street or border
  2. a person who opposes or contradicts someone
  3. Usage: informal

Examples