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