What is the full meaning of allweathers
ALLWEATHER, a track or pitch suitable for use in all weathers [n]
Example of the word allweathers placed on a Scrabble board.