Definitions for

Overview of noun spa

The noun spa has 3 senses? (no senses from tagged texts)
1. watering place, watering hole, spa

(a health resort near a spring or at the seaside)

2. resort hotel, spa

(a fashionable hotel usually in a resort area)

3. health spa, spa, health club

(a place of business with equipment and facilities for exercising and improving physical fitness) © 2001-2013, Demand Media, all rights reserved. The database is based on Word Net a lexical database for the English language. see disclaimer
Classroom | Privacy Policy | Terms | Ad Choices