Dismiss Notice
Today's Birthdays
Pakistan.web.pk would like to wish Happy Birthday to all its members who celebrate their birthday today

  • Search

Drains Meaning in French

  • Verb
  • Noun
  • German
  • English
  • Old English

Meaning in French

Meanings in French will be added soon.


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: