dental spa - definition and synonyms

  1.   From our crowdsourced Open Dictionary
    a dental practice which incorporates spa facilities in an attempt to make people more relaxed about having dental treatment

    Relaxed is what Adriana Leone, DMD, wants patients to be when they visit her practice, Wall Street Dental Spa.

    Submitted by Kerry on 18/03/2016