Idiom
be on guardbe on (your) guard
to be careful to avoid being tricked or getting into a dangerous situation.I feel I have to be on my guard with her because she's always trying to get information out of me.Shop assistants must always be on guard against shoplifters.
(often +
against)