Scrabble word: SPAS
In which Scrabble dictionary does SPAS exist?
Definitions of SPAS in dictionaries:
- noun - a health resort near a spring or at the seaside
- noun - a fashionable hotel usually in a resort area
- noun - a place of business with equipment and facilities for exercising and improving physical fitness
- noun - a mineral spring