DRAIL Meaning of DRAIL in English n. a fish-hook and line weighted with lead for dragging below the surface of the water. Etymology: app. var. of TRAIL Oxford English vocab. Оксфордский английский словарь. 2012