Sentence:  We are proud to have had a part in <WSD>quelching</WSD> the evil ideologies that brought so much suffering to mankind. 
Meaning of the word marked with <WSD> tags:  To squelch; to eliminate.