barker Definition
Definition
a person who calls out loudly to attract attention to a shop or show, or to advertise goods, or a loud continuous barking sound, especially the noise made by a dog
Browse
a person who calls out loudly to attract attention to a shop or show, or to advertise goods, or a loud continuous barking sound, especially the noise made by a dog
Browse