To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Present somebody with something, usually to accuse or criticize.
We confronted him with the evidence. He was faced with all the evidence and could no longer deny his actions. An enormous dilemma faces us. confront, face, present