double-edged Meaning, Definition & Usage

  1. adjective satellite capable of being interpreted in two usually contradictory ways
    • double-edged praise

WordNet