teenlibrarian.co.uk
Stained by Joanne Hichens
stain: v.1 mark or discolour with something that is not easily removed. 2 damage (someone’s or something’s reputation). 3 colour with a penetrative dye or chemical. n. 1 stubborn discol…