embarrass

To make someone feel awkward, ashamed, or uncomfortable in public.