What is the full meaning of subterrestrial
existing underground [adj] / a subterrestrial person or thing [n -S]
Example of the word subterrestrial placed on a Scrabble board.