relauncher

English

Etymology

From relaunch +‎ -er.

Noun

relauncher (plural relaunchers)

  1. One who or that which relaunches.