discomfiture: anxious embarrassment
embarrassment: the shame you feel when your inadequacy or guilt is made public
address: a sign in front of a house or business carrying the conventional form by which its location is described