What is the full meaning of terrestrially
TERRESTRIAL, living on land [adv]
Example of the word terrestrially placed on a Scrabble board.