impeached background
BeDict Logo

impeached

/ɪmˈpiːtʃt/ /m̩ˈpiːtʃt/

Meanings

verb

阻碍,妨碍。

Examples :

倒下的树枝阻碍了我们在徒步旅行中的前进。
verb

Examples :

律师向陪审团出示证据,证明证人在法庭上关于看到一辆红色汽车的证词,与她之前宣誓作证(取证)时说汽车是蓝色的说法相矛盾,从而质疑了该证人的可信度。