he made a fool of himself. - English Synonyms Dictionary