meaning of comedown

1. A downfall; an humiliation.


Related Words

comedown |

Developed & Maintained By Taraprasad.com

Treasure Words