1.someone who sees an event and reports what happened
2.a close observer; someone who looks at something (such as an exhibition of some kind);
the spectators applauded the performance
3.testimony by word or deed to your religious faith
4.(law) a person who attests to the genuineness of a document or signature by adding their own signature
5.(law) a person who testifies under oath in a court of law
1.be a witness to
2.perceive or be contemporaneous with;
We found Republicans winning the offices
witness ,名词汉译:1目击者;见证人。2证人;证物;连署人。3证词。4证据,证明。动词汉译:1目击。2作。..的证人;连署等。