neurorescue en · NOUN EtymologyFrom neuro- + rescue. Meanings (uncountable) The repair of damaged neurons