Word Meaning

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


Meaning of low spirited

- Deficient in animation and courage; dejected; depressed; not sprightly.