ON THE LAM


Meaning of ON THE LAM in English

on the loose, at large, running free (usually refers to a wanted criminal)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.