teedle

verb
tee·​dle | \ ˈtēdᵊl\

Definition of teedle

Scottish
: to sing by humming

History and Etymology for teedle

probably imitative

Keep scrolling for more