LAYABOUT Meaning of LAYABOUT in English n. a habitual loafer or idler. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012