17What is the meaning of idiom in bold - I saw through the trick and was on guard.AanticipatedBdetectedCwitnessedDdefeated Answer not set Join the discussion Report an error Share