STREP THROAT Meaning of STREP THROAT in English / ˌstrep ˈθrəʊt; NAmE / noun ( NAmE , informal ) an infection of the throat Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005