Translation of "lam" - English-Mandarin Chinese dictionary

lam

noun us /læm/ US
on the lam

to be escaping, especially from the police

(尤指为躲避警方追缉而)在逃,逃亡
The robbers were on the lam for several days before they were caught. 这些抢劫犯在逃窜了数日后终于落网。

(Translation of “lam” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)