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 - Словарь современного английского языка.