jdn. vernichtend schlagen; überrennen; fertigmachen; erledigen {vt} [sport] [übtr.] - to clobber sb.
vernichtend schlagend; überrennend; fertigmachend; erledigend - clobbering vernichtend geschlagen; überrannt; fertiggemacht; erledigt - clobbered