BAMBOO


Meaning of BAMBOO in English

vt to flog with the bamboo.

2. bamboo ·noun a plant of the family of grasses, and genus bambusa, growing in tropical countries.

Webster English vocab.      Английский словарь Webster.