QUENCHLESS MEANING IN ENGLISH

• Quenchless Definition & Synonyms

  1. (a.) Incapable of being quenched; inextinguishable; as, quenchless fire or fury.


RECENT SEARCHES