Search results
- Dictionaryspa/spɑː/
noun
- 1. a mineral spring considered to have health-giving properties: "the Victorian spa town of Buxton"
- 2. a bath containing hot aerated water.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define spar |
define sparse |
define span |
define space |
define spasm |