meaning of tough luck

1. an unfortunate state resulting from unfavorable outcomes


Related Words

tough luck |

Developed & Maintained By Taraprasad.com

Treasure Words