MILL LAY


Meaning of MILL LAY in English

To force open the doors of houses in order to rob them.

Slang English vocab.      Английский сленговый словарь.