| n. | 1. | A spring or mineral water; - so called from a place of this name in Belgium. |
| Noun | 1. | spa - a health resort near a spring or at the seaside Synonyms: watering hole, watering place |
| 2. | spa - a fashionable hotel usually in a resort area Synonyms: resort hotel | |
| 3. | spa - a place of business with equipment and facilities for exercising and improving physical fitness Synonyms: health club, health spa |
About this site and copyright information - Online Dictionary Home