Eyewitness meaning : Someone who sees an event and can report or testify about it. To be present at an event, and see it
difficulties
eyewitness
managerial
fess point
empathises