What is the full meaning of neelds
NEELD, a needle, also NEELE [n]
Example of the word neelds placed on a Scrabble board.