( BrE , informal ) ( of an organization, a law, etc. ) to be powerful and effective
HAVE TEETH
Meaning of HAVE TEETH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005