to have a sore throat - English Synonyms Dictionary