sit upon sth

英 美
  • 为...的一成员;开会讨论;(非正式)推迟采取行动;把...搁置起来;扣押
  • sit v.坐;栖息;使就座n.坐;栖息
  • sth abbr.某事;某物(=something)
  • upon prep.在...上;紧接着;逼近