nubbleEnglish

nub, nubble

Noun

A small lump or protuberance

English: nub, nubble

English words with similar meanings

Show 1 words