Health-spa definition
A business establishment with equipment and facilities for exercising and improving physical fitness.
noun
A commercial establishment with facilities for physical exercise and, often, a swimming pool, sauna, etc.
noun
Advertisement