heart sink

[heart sink] To lose hope, courage, or eagerness; be verydisappointed.

The soldiers' hearts sank when they saw that theywere surrounded by Indians.

The children were happy because theywere going to the beach to swim, but their hearts sank when it beganto rain.