From that time on (13)
(Another definition for thenceforward that I've seen is " from that point on".)
'from that time on' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for thereafter that I've seen before include "Subsequently" , "Next" , "later" , "Following that time" .)