phrasal
1. : to hold deliberations concerning
several judges have sat on this case
2. : repress , squelch
3. : to delay action or decision concerning : keep quiet or out of sight : suppress
he had sat on stories before, like some other newsmen — Time
sat on appropriations plans until they were certain which way winds … were blowing — Newsweek