meaning of bump off

bump off meaning in General Dictionary

kill deliberately sufficient reason for premeditation