Online English Dictionary

Home

Eyewitness


n.

One who sees a thing done; one who has ocular view of anything.


© 2009 Dammam Community College