CARRY A TORCH (FOR SOMEONE), CARRY THE BALL, CAST PEARLS BEFORE SWINE: American English Idioms #36 American English Idioms CARRY A TORCH (FOR SOMEONE), CARRY THE BALL, CAST PEARLS BEFORE SWINE: American English Idioms #36 admin January 14, 2022 CARRY A TORCH (FOR SOMEONE) To “carry a torch” for someone means to have romantic feelings for... Read More Read more about CARRY A TORCH (FOR SOMEONE), CARRY THE BALL, CAST PEARLS BEFORE SWINE: American English Idioms #36