meaning of lockdown

1. the act of confining prisoners to their cells usually to regain control during a riot


Related Words

lockdown |

Developed & Maintained By Taraprasad.com

Treasure Words