embarrass - Dictionary definition and meaning for word embarrass
em(emy) + bar(stop) +r + ass.. emy stopped/blocked the ass from getting into the bar