SALESMAN'S DOG


Meaning of SALESMAN'S DOG in English

A barker. Vide BARKER.

Slang English vocab.      Английский сленговый словарь.