What is the meaning of the word "double-edged"?

Definitions:

  1. capable of being interpreted in two usually contradictory ways copy to clipboard adjective
    • doubleedged praise copy to clipboard