Impression
Impression noun - A perceptible trace left by pressure.
Origin
Origin noun - A point or place at which something is invented or provided.
Impression is an antonym for origin.
How words are described
Cite this Source
Origin and Impression. (2016). Retrieved 2026, August 13, from https://thesaurus.plus/related/impression/origin
Impression & Origin. N.p., 2016. Web. 13 Aug. 2026. <https://thesaurus.plus/related/impression/origin>.
Origin or Impression. 2016. Accessed August 13, 2026. https://thesaurus.plus/related/impression/origin.
Google Ngram Viewer shows how "impression" and "origin" have occurred on timeline