key of the street (English, noun)
expansion: key of the street
Senses:
glosses: An imaginary item said to be possessed by anyone who is locked outdoors.
tags: humorous
Forms: