meaning of strike down

1. a strike in which workers refuse to leave the workplace until a settlement is reached


Related Words

sit-down strike | strike down |

Developed & Maintained By Taraprasad.com

Treasure Words