meaning of slim chance

1. little or no chance of success


Related Words

slim chance |

Developed & Maintained By Taraprasad.com

Treasure Words