"caught in an off-guard moment"
同义词: napping off guard(p) off one's guard(p) off his guard off her guard off your guard
同义词:nappingoff guard(p)off one's guard(p)off his guardoff her guardoff your guard