Search in full dictionary

PULL OFF

PULL OFF
ScnTUEU
If you pull off something very difficult, you manage to achieve it successfully. [ex - It will be a very, very fine piece of mountaineering if they pull it off.] Q