'flush down' definitions:

Definition of 'flush down'

(from WordNet)
verb
Flow freely; "The body washed down the river" [syn: wash down, flush down]