Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: double-edged  'dú-bul'ejd
  1. Having two opposing aspects or results; capable of being interpreted in two usually contradictory ways
    "His double-edged compliment left her unsure whether to be pleased or offended"

See also: ambiguous