a person who must answer questions in a court of law but might not want to tell the truth or might answer in a way that is bad for the people asking the questions
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: hostile witness