LAYABOUT Meaning of LAYABOUT in English ■ noun derogatory, chiefly Brit. a person who habitually does little or no work. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004