Word of the Day for 4/20/17

LIVELONG
adjective
[LIV-lawng]

Definition: whole, entire