Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary        

pull off

 
See:
pull
part of speech: phrase
definition: (informal) to accomplish (something difficult or challenging).
You got tickets for opening night?! Wow. How did you pull that off?He never seems to study but he still gets A's. I don't know how he pulls it off.