plummeted; plummeting; plummets
1
: to fall perpendicularly
birds plummeted down
2
: to drop sharply and abruptly
prices plummeted
Love words? Need even more definitions?
Merriam-Webster unabridged



