See Also: dumble(dictionary)

dumble (iou)



dumble noun. dial. L16.
[App. formed as DUMMEL. Cf. DRUMBLE noun.]
A bumble-bee. Also dumble-bee.
Comb.: dumbledore a loud buzzing insect, a bumble-bee.