Definitions of wash down:

  • verb:   flow freely
  • verb:   eat food accompanied by lots of liquid; also use metaphorically