win or lose

English

Phrase

win or lose

  1. Regardless of success or failure.

See also

Further reading