meaning of do or die

1. desperately determined; "do-or-die revolutionaries"; "a do-or-die ">conflict"


Related Words

do-or-die |

Developed & Maintained By Taraprasad.com

Treasure Words