meaning of bamboo

1. A plant of the family of grasses, and genus Bambusa, growing in tropical countries.
2.
To flog with the bamboo.


Related Words

bamboo | bamboozle | bamboozled | bamboozler | bamboozling |

Developed & Maintained By Taraprasad.com

Treasure Words