it means "guilty of or involving betrayal or deception." or "(of ground, water, conditions, etc.) hazardous because of presenting hidden or unpredictable dangers."
The words Treacherous means dangerous