Where does “champ” come from?

champ (Scots): to mash, crush, pound; to chew voraciously; a...

Definitions

  1. to mash, crush, pound; to chew voraciously; a...

Words derived from “champ