meaning of anfeuernde Rede

anfeuernde Rede - German to English

invigorating address