ladrido
Top 20000
Meanings
Noun
1. bark, yelp, yap, yip (short, loud, explosive utterance)
Examples2
Tom complained to his neighbour about the constant barking of his dog.
The hyena's bark sounds like laughter.