Embarrassing rhymes with:
buttressing, buttressing, canvassing, encompassing, focusing, grimacing, harnessing, menacing, necklacing, practicing, promising, purchasing, refocusing, repurchasing, resurfacing, surfacing, witnessing
Embarrassing sounds like:
embarking, embracing, enforcing