has egg on ones face (verb) lose face: suffer disgrace
Sinonime: bedlam, booby hatch, bughouse, bughouse, funny farm, funny farm, insane asylum, laughing academy, loony bin, lunatic asylum, madhouse, madhouse, mental health facility, mental health institution, mental hospital, mental institution, padded cell, psychiatric hospital, psychiatric ward, rubber room, sanatorium, sanitarium, snake pit
Antonime: save face