STREP THROAT
Meaning of STREP THROAT in English
strep throat /ˌstrep ˈθrəʊt $ -ˈθroʊt/ BrE AmE noun [uncountable] American English
an illness in which your throat is very painful
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012