NIH Meaning of NIH in English [NIH] abbreviation National Institutes of Health, not invented here Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012