defenguessis