witness
one that has personal knoledge of something
keyhole
a hole for receving a key
strangling
to choke to death by compresing the throught
influence
one that exerts influence
traitor
one who betrayes anothers trust or is false to an oblagation or duty
tempted
to cause to be strongly inclined