What does Allatrate mean?

Allatrate meaning in General Dictionary

To bark as your pet dog

View more

  • To bark as your pet dog.

Allatrate meaning in General Dictionary

(v. i.) To bark as a dog.