Definition of “tumbleweed” - English Dictionary

british dictionary