Stop meeting professional villain (8)

Telegraph #28012 | 13 Across | 2016-01-16 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in