Which word means 'to make a loud, deep noise'?
Sing
Whisper
Roar
Shout

English Language Arts Exercises are loading ...