Sonorous
English Meaning
Giving sound when struck; resonant; as, sonorous metals.
- Having or producing sound.
- Having or producing a full, deep, or rich sound.
- Impressive in style of speech: a sonorous oration.
- Produced in the manner of a sonorant.