Looking for the meaning or definition of the word not invented here? Here's what it means.
Adjective
(business, engineering, idiomatic)Invented outside one's own company (referring to the knee-jerk dismissal of products, technologies, etc. that come from third parties).