LAYOVER


Meaning of LAYOVER in English

[lay.over] n (1873): stopover

Merriam-Webster English vocab.      Английский словарь Merriam Webster.