tumbleweed - Dictionary definition and meaning for word
tumbleweed
Definition (noun) any plant that breaks away from its roots in autumn and is driven by the wind as a light rolling mass
Definition (noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com