1 definition by AlCsa

Top Definition
Find, locate, seek out
Police have begun to run down parking violators.
by AlCsa February 21, 2017

Mug icon
Buy a Run Down mug!