12 letters · 17 points in Scrabble
verb cause to be embarrassed; cause to feel self-conscious
verb hinder or prevent the progress or accomplishment of
adjective hard to deal with; especially causing pain or embarrassment
originBy surface analysis, embarrass + -ing.
Etymology from Wiktionary, CC BY-SA 3.0