Meaning and Translation of Lay Over in Urdu Script and Roman Urdu with Definition,
1. place on top of
2. interrupt a journey temporarily, e.g., overnight