'lay over' definitions:

Definition of 'lay over'

From: WordNet
verb
Interrupt a journey temporarily, e.g., overnight; "We had to stop over in Venezuela on our flight back from Brazil" [syn: lay over, stop over]
verb
Place on top of; "can you superimpose the two images?" [syn: superimpose, superpose, lay over]