Search results
- Dictionarylay·o·ver/ˈlāˌōvər/
noun
- 1. a period of rest or waiting before a further stage in a journey: North American "there was only a forty-eight minute layover"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries