Definitions of Queer Street:
- noun: (idiomatic, Britain, dated) Hard times; a difficult circumstance, especially bankruptcy.
- noun: (idiomatic, Britain, dated) Suspicious circumstances.
- noun: (idiomatic, boxing) A stunned condition.
(Definitions from Wiktionary)
Related words...
|
|
|
| |