Meaning : Interrupt a journey temporarily, e.g., overnight.
Example :
We had to stop over in Venezuela on our flight back from Brazil.
Synonyms : stop over
Meaning : Place on top of.
Example :
Can you superimpose the two images?.
Synonyms : superimpose, superpose
Lay over meaning in Telugu.