Where does “jam tomorrow” come from?

jam tomorrow (English) comes from Latin iam, from Proto-Indo-European Hyā́m.

jam tomorrow (English): Promised benefits that never arrive; Availability...

Definitions

  1. Promised benefits that never arrive; Availability...

Ancestry of “jam tomorrow”, step by step

jam tomorrow traces back through two separate lines of ancestry.

via Latin iam

StepLanguageWordMeaning
1Latiniamalready; now; anymore
2Proto-Indo-EuropeanHyā́m

via Latin jam

StepLanguageWordMeaning
1LatinjamAlternative form of iam
Every word from Proto-Indo-European Hyā́mEvery word from Latin iam