Meaning of caning

Definition of caning

(noun) work made of interlaced slender branches (especially willow branches)

Other information on caning

WIKIPEDIA results for caning
Amazon results for caning