1 definition by Colin Todd

a situation in which a favorable outcome is impossible; you are bound to lose whatever you do.
by Colin Todd February 9, 2005
Get the no-win situation mug.