make a spectacle of oneself verb1 •To conspicuously embarrass oneself or others in public.She had far too much to drink and made a spectacle of herself by flirting with everyone. formsmade a spectacle of oneself · making a spectacle of oneself · makes a spectacle of oneself