Definition of “bumble” - English Dictionary

british dictionary