Definition, synonyms and related words
To stop what one is doing, especially in the context of a business.