← DefinitionshareGuessroaringadjectiveMaking a loud, deep, continuous sound.nounA loud, deep, continuous sound.SynonymsdeafeningadjectivethunderousadjectiveAntonymsquietadjective