Sentence:  The rumors about Anderson nevertheless placed Glasgow in an <WSD>untenable</WSD> social position, for close friends either suspected or knew of their engagement. 
Meaning of the word marked with <WSD> tags:  Not able to be held, as of an opinion or position; unholdable, indefensible.