第三人称单数:vouches 现在分词:vouching 过去式:vouched
1.保证,担保,作证
2.担保,保证
3.确定;断言
1.to provide supporting evidence for the quality of somebody or something
2.to cite somebody such as an authority in support of something
3.to assert or declare something
4.in English law, to summon somebody to court to prove ownership of land