What does bump off mean?

bump off meaning in General Dictionary

kill deliberately sufficient reason for premeditation