Synonyms
Antonyms
Etymology

1. cheapjack

adjective. cheap and shoddy.

Synonyms

Etymology

  • Jack (English)
  • cheap (English)
  • cheep (Middle English (1100-1500))

2. cheapjack

noun. a peddler of inferior goods.

Etymology

  • Jack (English)
  • cheap (English)
  • cheep (Middle English (1100-1500))