Yahoo香港字典 搜尋

  1. come out smelling of roses

    • ph.
      emerge from a difficult situation with one's reputation intact
    • 相關詞
    • ph.
      emerge from a difficult situation with one's reputation intact

    Oxford Dictionary