howled
verb(howl)
to emit a loud sustained doleful sound characteristic of members of the dog family
howled
verb(howl)
to cry out loudly and without restraint under strong impulse (such as pain, grief, or amusement)
howled
verb(howl)
to go on a spree or rampage