Sentence:  Hal felt sorry for Mary ; he had a time <WSD>keeping</WSD> the tears from welling to his own eyes as he stood in the crowd in the observation dome . 
Meaning of the word marked with <WSD> tags:  stop (someone or something) from doing something or being in a certain state