Clue: Lord going round island aboard launch (7)
Answer: PIONEER
Explanation: Definition: launch
An envelope ('going round') of I ('island') plus ON ('aboard') in PEER ('lord').