biancamilburn3 biancamilburn3 27-08-2018 English contestada 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