What is the full meaning of subterrains
SUBTERRAIN, an underground chamber, room or dwelling, also SOUTERRAIN, SUBTERRANE, SUBTERRENE [n]
Example of the word subterrains placed on a Scrabble board.