SPA


Meaning of SPA in English

/spah/ , n.

1. a mineral spring, or a locality in which such springs exist.

2. a luxurious resort or resort hotel.

3. See health spa .

4. a hot tub or similar warm-water hydromassage facility, usually for more than one person.

5. New Eng. See soda fountain .

[ 1555-65; generalized use of SPA ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .