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.
See also:
  • 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