meaning of crack down

1. repress or suppress something regarded as undesirable; "The police clamped down on illegal ">drugs"


Related Words

crack down | crackdown |

Developed & Maintained By Taraprasad.com

Treasure Words