Skip to main content

crestfall

Noun - a serious decline in population or the quality of a system or activity.
A crestfall in oil prices
by Marc2.0 July 29, 2023
mugGet the crestfallmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email