Meaning of “bump sb off” in the English Dictionary

british dictionary