Snarl definition

Snarl. [reporting verb] means ‘(of a person) say something in an angry, bad-tempered voice’;
Snarl. [reporting verb] means ‘(of a person) say something in an angry, bad-tempered voice’; The expression ‘even as the West continues to snarl at China’ suggests that the nations in the West continue to make angry remarks against China regularly.