Definitions
There is 1 meaning of the phrase
Off Your Guard.
Off Your Guard - as an adjective satellite
Not prepared or vigilant
Example: "The blow caught him napping"
Synonyms (Exact Relations)
nappingoff-guardoff her guardoff his guardoff one's guard