Meaning of “slumped” in the English Dictionary

English