'layover' definitions:

Definition of 'layover'

(from WordNet)
noun
A brief stay in the course of a journey; "they made a stopover to visit their friends" [syn: stop, stopover, layover]