{v.}, {informal} To hold yourself back from; stop or prevent yourself from (doing something). * /Can you keep from repeating gossip?/ * /Jill can't keep from talking about her trip./ - Usually used with "can" in the negative. * /You can't keep from liking Jim./ Compare: CAN HELP.
KEEP FROM
Meaning of KEEP FROM in English
Slang English vocab. Английский сленговый словарь. 2012