Learn English – Meaning of “starch to pull it off”

phrase-meaningsentence-meaning

I was reading my book came across with below sentence.

I don't believe a word of that story because it would take a guy with a great deal of starch to pull it off.

I think it means that, given the meaning of starch and pull off, the story is weird and requires huge amounts of time and concentration to be figured out.

Am I correct? If no, would you kindly explain the meaning to me.

Best Answer

Starch in a figurative sense means:

  • (Informal) vigor; energy; stamina; boldness.

To pull it off:

  • (Slang) - To accomplish something; succeed; make it: pull it off and keep the patients coming back for more (1887+)

(Dictionary.com)

  • It would take a greal deal of courage/boldness to make it.
Related Topic