What is the full meaning of astrodomes
ASTRODOME, a stadium with a domed roof [n]
Example of the word astrodomes placed on a Scrabble board.