what does (obloquy , terminaton , precipitation, disputing , meanstrain , )mean
i am confused about the meaning of them
and i about the word mainstream does it mean majority i put it in a sentence would correct it ?
the majority in Egypt are against the new party
the workforce are protesting against their employer
the bus station is disrupted
his bad behavior caused the termination of his work contract
workforce should unionized to protect their rights
would you please check these sentences for me