When pigs fly の意味と文例
"When pigs fly"を直訳すると、「豚が空を飛ぶとき」となりますが、そんなことは普通あり得ませんね。言い換えると、「滅多に起きないこと」です。そこで、このイディオムの意味は、「ふつうあり得ないことが起こること」「不可能だ」ということです。例文をいくつか紹介します。
例文
- I think he’ll pay you back your money – when pigs fly!
- He plans to clean his house every week, but he will probably do it only when pigs fly.
(Source: www.theidioms.com)