meaning of forlorn hope

1. a hopeless or desperate enterprise


Related Words

forlorn hope |

Developed & Maintained By Taraprasad.com

Treasure Words