FRENCH DRAIN Meaning of FRENCH DRAIN in English a drainage trench filled to ground level with fragments of brick, rock, etc. [ 1770-80 ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012