Found 2 synonyms
whole
whole life
whole line
whole list
whole gamut
whole volume
whole lot
time
ample time
some time
cycle time
spare time
all time
hard time