LAYOVER Meaning of LAYOVER in English n. a period of rest or waiting before a further stage in a journey etc.; a stopover. Oxford English vocab. Оксфордский английский словарь. 2012