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 |
1. a strike in which workers refuse to leave the workplace until a settlement is reached
sit-down strike | strike down |