keep from (doing something)

мешать делать что-либо, воздерживаться от каких-либо действий

Duncan made a funny grimace and Lucy couldn't keep from laughing.

Другие идиомы: