拿不出手

chūshǒu
  1. not presentable
  2. shoddy and too embarrassing to show

CEDICT

  1. (idiomatic) not presentable, shoddy and too embarrassing to show
  2. not presentable, shoddy and too embarrassing to show

Wiktionary

Entry Composition

Related entries