flush down

Verb
  1. Flow freely (synset 200456034)
    "The body washed down the river"

Other Searches