NOUP Meaning of NOUP in English ˈnüp noun( -s )Etymology: Old Norse nūpr, gnūpr peak; perhaps akin to Old English hnutu nut — more at nut Scotland : a high steep promontory Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012