中英词典查询

depone [dɪ'poʊn]

v.& n. 发誓作证;