Last Chance Saloon (noun) Definition, Meaning & Examples

noun
  1. a place frequented by unsavoury or contemptible people
  2. a situation considered to be the last opportunity for success
Last Chance Saloon (noun) Definition, Meaning & Examples

More Definitions