Means business (6)

Telegraph #28188 | 23 Down | 2016-08-09 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in