LAYOVER Meaning of LAYOVER in English ■ noun N. Amer. a period of rest or waiting before a further stage in a journey. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004