spa. 1. Traditionally, a resort town or area centered around mineral springs believed to have restorative powers; named after the town of Spa in Belgium. 2. A resort specifically designed to appeal to the health- or diet-conscious. 3. A room or area in a hotel or resort property offering such amenities as steam baths, saunas, massage, and so forth.
To find the abbreviation, acronym, or term you’re looking for, use the Search box (below) or click on any letter (above).