meaning of strikebreaking

1. confrontational activities intended to break up a strike by workers


Related Words

strikebreaking |

Developed & Maintained By Taraprasad.com

Treasure Words