Yes, I definitely agree "supressive" is a nebulous term and you probably won't see it used in any peer reviewed journals or publications. It's basically bro-speak, but to me it means anything that statistically significantly diminishes your LH, FSH, or your free or total testosterone, all things...