strepitare

listen to the pronunciation of strepitare
Latin - English
make a loud or harsh noise