'flush down' definitions:

Definition of 'flush down'

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