abashment: feeling embarrassed due to modesty
embarrassment: the shame you feel when your inadequacy or guilt is made public
breast of lamb: a cut of lamb including the breastbone and attached muscles dressed as meat