on the face of the earth
on the face of the earth
In existence; of all other people, places, or things. Scientists at the university have created the most powerful computer on the face of the earth. The town was deemed the happiest place on the face of the earth in a recent worldwide study.
See also: earth, face, of, on
Farlex Dictionary of Idioms.
- go to the ends of the earth
- all over the earth
- the earth moved
- what on earth
- how, what, why, etc. on earth...
- earth up
- how on earth
- into being
- earth pads
- on earth