barker - Dictionary definition and meaning for word
barker
Definition (noun) someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers
Definition (noun) informal terms for dogs
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com