LAYOVER Meaning of LAYOVER in English [lay.over] n (1873): stopover Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012