hostile witness
noun
a witness who gives evidence against the party calling him
Words nearby hostile witness
hostie,
hostile,
hostile fire,
hostile sexism,
hostile takeover,
hostile witness,
hostility,
hostler,
hostly,
hot,
hot air