Meaning of hit the streets | Babel Free
Definitions
-
To go out in search of something or for a specific purpose. idiomatic
-
To become available for purchase. idiomatic
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.