Clue: Provided research about island with colour (9)
Answer: DELIVERED
Explanation: Definition: Provided
A charade of DELIVE, an envelope ('about') of I ('island') in DELVE ('research') plus RED ('colour').