Not Invented Here
The German art of humiliating any technology, agricultural product, or (medical) scientific work that has not been ivented or produced in Germany, Switzerland, or Austria.
Synonyms for NIH
On this page, you will find 30 slang terms related to NIH. Some of the top words include: lahey, G$, near beer, nein, Whole Foods, and 25 more.