double-edged
1. [ adjective ] capable of being interpreted in two usually contradictory ways
Examples:

"double-edged praise"

Related terms: ambiguous
Similar spelling:   double-dyed
  Doubleday
  double-tongued
  double-date
  doubleheader
  double-decker
  double-dealer
  double_dagger
  doubletree
  double_dye
  double-dealing
  double-team
  double_time
  double_take
  double_date
  double_door
  double_digit