A health resort, especially one where there are one or more mineral springs whose waters possess therapeutic properties.
Origin: Spa, a mineral spring health resort in Belgium
(05 Mar 2000)
SP2, SP/2, SP220K cell surface matrix proteinase < Prev | Next > spaad, space, space
Bookmark with: ![]() | word visualiser | Go and visit our forums ![]() |

dictionary help





