belt out
belt out {v.}, {slang}
To sing with rough rhythm and strength; shout out.
She belted out ballads and hillbilly songs one after another all evening.
Young people enjoy belting out songs.
Categories:
Source: A Dictionary of American Idioms