Word Meaning

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


Meaning of quenchless

- Incapable of being quenched; inextinguishable; as, quenchless fire or fury.