sing up a storm

sing up a storm

To sing vigorously and enthusiastically, typically for the duration of a specific period of time. Even since Jill found out that she'll be the lead in the musical, she's been singing up a storm around the house.
See also: sing, storm, up
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.
See also: