The meaning and origin of interesting English phrases
A feeling or sense that problems, difficulties, or conflict are imminent.