a sudden, violent expression of emotion or activity

listen to the pronunciation of a sudden, violent expression of emotion or activity
English - English
outburst
a sudden, violent expression of emotion or activity
Favorites