LAYOVER Meaning of LAYOVER in English n. a period of rest or waiting before a further stage in a journey etc.; a stopover. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012