Find the word definition

Wikipedia
E.Deorbit

'''e.Deorbit ''' is a planned European Space Agency active space debris removal mission developed as a part of their Clean Space initiative. The launch is planned for 2021 on board a Vega launch vehicle.