cane - İngilizce Eşanlam Sözlük

cane

v.
[1] flog , lambaste , lambast