Dictionary |
1 Result
#1
nubble
n.
[
nub
] a small lump or protuberance
. wn