About

下不了台 is formed by directly combining the verb 下 (to descend), the negative complement 不了 (cannot), and the object 台 (stage), resulting in a literal construction meaning "cannot descend from the stage".

Word Definition - 下不了台

xià bu liǎo tái to be unable to extricate oneself gracefully; to be put on the spot; to be embarrassed