Idiom: when pigs fly = used to say that one thinks that something will never happen: The train station will be renovated when pigs fly. #IdiomCards ━━━━━━━━━━━━━━━ ☞» @CambridgeWords ☞» @PhrasalVerbsIdioms ☞» @American_English_Club 2.4K views09:49