(v)demolish, destroydefeat soundly and humiliatingly“The home team demolished the visitors”