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] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012