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