Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of demicadence

- An imperfect or half cadence, falling on the dominant instead of on the key note.