1 [no object] : to growl and show the teeth — usually + at
The dog snarled at the postman.
2 : to say something in an angry or annoyed way
“Get back to work,” she snarled.
— often + at
He snarled insults at other drivers.
The stranger snarled at her.