Definition of “rat run” - English Dictionary

English