Read the dictionary definition of livelong. All definitions for this word.
1. perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
2. (of time) constituting the full extent or duration
1. all the livelong day