Idioms to pull off to pull off to pull off: to succeed in doing something difficult; to exit to the side of a …