1. hot spring [ Synonyms: thermal spring] | |
A natural spring of water at a temperature of 70 F or above
|
Installments Business Software This software offers monthly, weekly, bi-weekly and daily installments ... Read more