sit upon

名词 n. 动词 v.

英文释义

名词 n.
  1. Alternative spelling of sit-upon alt-of,alternative
动词 v.
  1. Synonym of sit on (“block, suppress, hold back”).

词形变化

sit upons plural sits upon present,singular,third-person sitting upon participle,present sat upon participle,past sat upon past
0 次浏览 数据来源: Wiktionary