frozen refreshment - English Synonyms Dictionary