Англо-русский словарь Мюллера
Cheap-jack [ˊtʃi:pdʒæk] n
странствующий разносчик, торгующий дешёвыми товарами (тж. cheap-john)