ladrador
Top 40000
Meanings
Adjective
1. barking, barky (prone to bark)
Examples1
Barking dogs seldom bite.