Dictionary entry

Cheap-jack

Webster's Dictionary 1913

{ Cheap″–jack′ (?), Cheap″–john′ (?), } n. A seller of low-priced or second goods; a hawker.