embarrass oneself

  • 41nose — n. & v. n. 1 an organ above the mouth on the face or head of a human or animal, containing nostrils and used for smelling and breathing. 2 a the sense of smell (dogs have a good nose). b the ability to detect a particular thing (a nose for… …

    Useful english dictionary

  • 42blow up in one's face — phrasal : to fail completely and publicly especially in such a way as to embarrass his whole scheme blew up in his face * * * (of an action, project, or situation) go drastically wrong with damaging effects to oneself …

    Useful english dictionary

  • 43de|bar|rass — «dih BAR uhs», transitive verb. 1. = disembarrass. (Cf. ↑disembarrass) 2. to relieve (oneself) of; disencumber: »... debarrassing himself of his cup and saucer (New Yorker). ╂[< French débarasser < dé un (< Latin …

    Useful english dictionary