1. pull-off - Noun
2. pull-off - Adjective
3. pull-off - Verb
designated paved area beside a main road where cars can stop temporarily
be successful; achieve a goal
remove by drawing or pulling
pull or pull out sharply
cause to withdraw
Source: WordNetpull off
She succeeded in persuading us all Source: Internet
I managed to carry the box upstairs Source: Internet
She pulled it off, even though we never thought her capable of it Source: Internet
The pianist negociated the difficult runs Source: Internet
She placed the tray down and drew off the cloth Source: Internet
draw away the cloth that is covering the cheese Source: Internet