LAY OVER (AT / IN ... )
Meaning of LAY OVER (AT / IN ... ) in English
( NAmE ) to stay somewhere for a short time during a long journey
—related noun layover
—see also stop over
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005