Definition of FIREBOTE