• Search

Drains Meaning in French

Class:
  • Verb
  • Noun
Origin:
  • German
  • English
  • Old English


Meaning in French

Meanings in French will be added soon.

Definition:

noun. a channel or pipe carrying off surplus liquid, especially rainwater or liquid waste.

a thing that uses up a particular resource.

verb. cause the water or other liquid in (something) to run out, leaving it empty, dry, or drier.


deprive of strength or vitality.

(of a player) hole (a putt).
Shan PK, Aug 31, 2016
Page Views:
4,495
Loading...