What is the full meaning of noups
NOUP, (obsolete) in the Shetlands, a crag, a steep headland [n]
Example of the word noups placed on a Scrabble board.