on oath
英
美
- oath n.誓言;誓约;咒骂语
- on prep.在...之上;由...支撑着;在(某一天);关于;基于adv.穿着;向前(移动);表示持续性adj.表示已连接、处于工作状态或使用中;发生;值班
- All witnesses must remember that they have been placed on oath and must speak the exact truth.
所有的证人必须记住一定要保证讲真话,不得有半句谎言。
- He was on oath to tell all he saw.
他已宣誓要把所看到的一切都讲来出。