Meaning of “bump sb off” in the English Dictionary

English