DRAIL Meaning of DRAIL in English n. a fish-hook and line weighted with lead for dragging below the surface of the water. [ app. var. of TRAIL ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012