What does the word corroborated mean in this sentence?

The police believed his story because it was corroborated by several witnesses.

liked
opposed
confirmed
fixed