Dictionary entry
snarled
/snɑːrld/
adjective
(指狗)吠
- 1.
v utter in an angry, sharp, or abrupt tone;v make a snarling noise or move with a snarling noise;v twist together or entwine into a confusing mass;v make more complicated or confused through entanglements;s tangled in knots or snarls
(指狗)吠;嗥叫
嗥叫
Dictionary facts from ECDICT.