Definition of sp
"Sp" is probably misspelled. Trying spa instead Definition of spa
1. spa [ n ] a health resort near a spring or at the seaside
Synonyms watering_place spa watering_hole Related Terms resort wiesbaden pump_room2. spa [ n ] a place of business with equipment and facilities for exercising and improving physical fitness
Synonyms health_spa spa health_club Related Terms place_of_business fat_farm3. spa [ n ] a fashionable hotel usually in a resort area
Synonyms spa resort_hotel Related Terms hotel resortSimilar Spelling
spyspa
spue
spew
spay
Definition of soybean_plant |
Definition of soymilk |
Definition of Soza |
Definition of sozzled |
Definition of spa |
Definition of Space |
Definition of space_age |
Definition of space_bar |
Definition of space_biology |