n.
1.someone who sees an event and reports what happened
2.a close observer
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 witness v.
1.be a witness to
2.perceive or be contemporaneous with
Idiom of the Day
lead/live the life of Riley
to live an easy life of luxury, to live a pleasant life
My father has been leading the life of Riley since he retired from his job.