Define Mowed Down By The Screws Meaning

Mowed Down By The Screws
Arrested.

Popularized very briefly by Archie Bunker.

By Helena