This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
to wait for something bad to happen, to wait for something to happen after already knowing that something is going to happen
Our company announced that many people would lose their jobs. We are waiting for the other shoe to drop in order to learn more details of this announcement.