Synonyms and Antonyms for on_earth

1. on earth (adv.)

used with question words to convey surprise

Synonyms: