TOP

Definition of chopping block noun from the Oxford Advanced American Dictionary