Dictionary definition · pull off
verb
- pull or pull out sharply"pluck the flowers off the bush"
- cause to withdraw"We pulled this firm off the project because they overcharged"
- be successful; achieve a goal"I managed to carry the box upstairs"
- remove by drawing or pulling"She placed the tray down and drew off the cloth"
Source: Open English WordNet (CC BY 4.0).