drumble-drone

noun
drum·​ble-drone | \ ˈdrəm(b)əlˌdrōn, ˈdru̇m-\

Definition of drumble-drone

1 dialectal, England : a drone bee
2 dialectal, England : a stupid or useless person

History and Etymology for drumble-drone

drumble to buzz (of imitative origin) + drone

Keep scrolling for more