Top definition
noun: an eyewitness who is inconspicuous or unseen by others.
The burglar was seen breaking into a department store by a spywitness.
by the storm drains September 30, 2009
Get the mug
Get a spywitness mug for your mother-in-law Zora.