Get Your Premium Membership

Discomfiture

Definition

[n] anxious embarrassment

Related Information

More Discomfiture Links