putti meaning in english

[Tel.] n. A wicker boat woven of cane and covered with leather. vani putti muniginadi his raft is sunk, i.e., he is shipwrecked or ruined.