Instant tea or coffee (5)

Telegraph #28009 | 10 Across | 2016-01-13 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in