shopwalker

noun

Definition of shopwalker

British