wrangler

(noun) debater (generic term)
(noun) horse wrangler

< wrangle | wrangling >