DEVIL’S ADVOCATE

Definition and Citations:

A party that challenges the flaws or strategy.

Latest Articles