meaning of flush down

1. flow freely; "The body washed down the ">river"


Related Words

flush down |

Developed & Maintained By Taraprasad.com

Treasure Words