unable to extricate oneself from an awkward position; unable to get off the spot; be embarrassed; be put on the spot

  • 下不了台
目录 查词历史