Idioms & Phrases for word “plummeting”
plummeting - Did you Mean?
plummet (plummeting)