Adjectives

(s)double-edgedcapable of being interpreted in two usually contradictory ways“double-edged praise”