heart sink
To lose hope, courage, or eagerness; be very disappointed.
The soldiers' hearts sank when they saw that they were surrounded by Indians.
The children were happy because they were going to the beach to swim, but their hearts sank when it began to rain.
No categories:
Source: A Dictionary of American Idioms