【法】 trip up a witness
discover; find; detect; dig out; root out; think out; turn up【医】 findings
attestor; voucher; witness【经】 witness
accident; error; mishap; mistake; slip; trip【经】 error