That type of activity by vendors is often called "hawking".
Student or Learner
In open street stalls and at mall kiosks/carts, you hear vendors repeating a line or phrase to get the attention of public passing by, such as, "buy one get one free", "hot and fresh pizza", etc... What is term for this phrase/line?
I am not a teacher.
Please notify me of any mistakes in my posts. It is much appreciated.
This guy became very famous for a little while a couple of years ago in the UK (jump to 32 seconds to avoid the dull intro):
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.