We do not currently know of any antonyms for stays in the clouds.
For similar words to stays in the clouds, try: