DRAG LAY Meaning of DRAG LAY in English Waiting in the streets to rob carts or waggons. Slang English vocab. Английский сленговый словарь. 2012