Meaning of “clamorous” in the English Dictionary

british dictionary