Meaning of nubble

Definition of nubble

(noun) a small lump or protuberance

Other information on nubble

WIKIPEDIA results for nubble
Amazon results for nubble