cowhide是什么意思?

n.
牛皮,牛皮鞭;母牛皮,母牛皮革

vt.
用牛皮鞭抽打