Discomfit


Categories: Terms

Make uneasy or perplexed; disconcert; embarrass; thwart the plans of;

frustrate.





;