Meaning of ride down on | Babel Free
Definitions
To approach (someone or a place) aggressively in a vehicle, such as for a drive-by; to drive up to (someone) to confront them.
slang
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.