Pull (something) off pull off (something) To accomplish something remarkable. My friend is lucky that he pulled off the new business venture with no problems.