Word Meaning

Find the meaning or definition of a english word


sonorous definition and meaning

a. Giving sound when struck; resonant; as, sonorous metals.
a. Loud-sounding; giving a clear or loud sound; as, a sonorous voice.
a. Yielding sound; characterized by sound; vocal; sonant; as, the vowels are sonorous.
a. Impressive in sound; high-sounding.
a. Sonant; vibrant; hence, of sounds produced in a cavity, deep-toned; as, sonorous rhonchi.


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver