Definify.com

Definition 2024


lady_or_tiger

lady or tiger

English

Noun

lady or the tiger

  1. (idiomatic) A pure gamble with highly divergent outcomes.

See also