Snarl

/snɑːrl/

Synonyms

Slang Meanings

To criticize harshly.
He just snarled at my idea during the meeting.
To complain or grumble.
Stop snarling about the workload and get it done.