on the spot phrase
Meaning: at the exact place where something happens, done immediately
Hindi: मौके पर
Examples from the daily editorials
- “Officials conducted an on-the-spot assessment of the flood-hit villages.”
Cyclones Arnab, Murasu: Preparedness Saved Lives in AP 5 Nov
on the spot – questions
What is the meaning of on the spot in Hindi?
on the spot means “मौके पर” in Hindi. In English: at the exact place where something happens, done immediately