1. witness: vt. ①be present at (sth.) and see it 当场见到/ 目击 ②suggest, indicate 表明/ 说明
vi. give evidence about sth. in a law court 作证 witness to
Did anyone witness the accident?
We were witnessing the most important scientific development of the century.
His loud voice witnessed his anger.
Her flushed ( 通红) face witnessed the great excitement she felt.
He witnessed to having seen the man enter the building.