Search results
- Dictionarydrain/dreɪn/
verb
- 1. cause the water or other liquid in (something) to run out, leaving it empty or dry: "we drained the swimming pool" Similar Opposite
- 2. deprive of strength or vitality: "his limbs were drained of all energy"
noun
- 1. a channel or pipe carrying off surplus liquid, especially rainwater or liquid waste. Similar
- 2. a thing that uses up a particular resource: "nuclear power is a serious drain on the public purse" Similar
Powered by Oxford Dictionaries