上不了台面 shàngbùliǎotáimiàn unpresentable Definitions Defs Origin Strokes Stroke Words Sentences Sents 上 shàng particleverb to go up to climb; to board a vehicle; to mount; to go to a place不了 bùliǎo particle unable to Used after a verb to indicate that an action or result is impossible台面 檯面 táimiàn public view public or formal situations; plain sight; the stage where things are handled openly