See ( a more general verb) works with either, but witness and spot are not synonymous. Witness is a passive activity; spot is a positive action. Witness : to see, hear, or know by personal presence and perception.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous1)He spotted/saw someone coming out of the building.
What is the difference in meaning between 'spotted' and 'saw' here?
.>>> The main difference is "spot" implies an element of surprise, that he had been looking for someone to come out, and he only saw the person for a short time. "See" is much more neutral and ordinary.
2