abashment: feeling embarrassed due to modesty
embarrassment: the shame you feel when your inadequacy or guilt is made public
gas ring: gas burner consisting of a circular metal pipe with several small holes through which gas can escape to be burned