تعذر

Verb

 * 1) to excuse oneself
 * 2)  to be besmirched, to be soiled, to be smudged
 * 3) to be impossible