Which of the following is the best definition for the word abolish?
a.
to compromise
b.
to put an end to
c.
to end temporarily
d.
to negotiate