Meaning of “moral support” in the English Dictionary

English