To bother or vex; to mortify.
Distress of mind caused by a failure of aims or plans, want of appreciation, mistakes etc; vexation or mortification.
A type of leather or skin with a rough surface.
To embarrass (someone) greatly; to confuse; to perplex; to disconcert.
To defeat the plans or hopes of; to frustrate; disconcert.