Share this entry

Share this page

discomfit

(discomfiting, discomfited) make uneasy or embarrassed

Share this entry

Share this page