used for emphasis or exaggeration, to refer to the existence or disappearance of someone or something
he's just disappeared off the face of the earth | the most grueling training on the face of the earth
Useful english dictionary. 2012.
he's just disappeared off the face of the earth | the most grueling training on the face of the earth
Useful english dictionary. 2012.