LAMSTER


Meaning of LAMSTER in English

[lam.ster] also lam.is.ter n [

[2]lam + -ster] (1904): a fugitive esp. from the law

Merriam-Webster English vocab.      Английский словарь Merriam Webster.