meaning of slumped

1. of Slump
2.
with shoulders drooping


Related Words

slumped |

Developed & Maintained By Taraprasad.com

Treasure Words