Spotted something meaning. Click for more definitions.

Spotted something meaning. spot that… No one spotted that the gun was a fake.