English Dictionary
Definition clobber in British English
clobber verb
[transitive] verb
/ˈklɒbə(r)/

English Dictionary