Definition Just meters away
English vocabulary and translations (See all our English vocabulary translation)
(I'm standing) just meters away (from the Pope): (I'm standing) close to, near to (the Pope)
We were just meters away from the fire.
- "Lance : Yes I am. Brent, Moira, I am standing just meters away from "El Chichon", one of Mexico's three active volcanoes."
Do you have smart way of remembering 'Just meters away'? Share it with us!