steamroller

(verb) steamroll

overpower (generic term)
overmaster (generic term)
overwhelm (generic term)