sat on is sit on's Past Tense

sit on

US 
UK 
  • na.压制;〔口语〕责备;审理(案件等);调查
  • Web扣押
Simple Present:sits on  Present Participle:sitting on  Past Tense:sat on  
na.
1.
〈俚〉拖延,压制;〔口语〕责备
2.
审理(案件等);调查