meaning of caning
1.
of
Cane
2.
work
made
of
interlaced
slender
branches
especially
willow
branches
Related Words
caning
|
Developed & Maintained By
Taraprasad.com