"Day-long" is an adjective that describes an event or activity that lasts for the duration of a day. Synonyms for this word include "all-day," "full-day," "entire day," "24-hour," or "daytime." These words imply that something is happening during daylight hours or a regular workday and may require a significant time commitment. Other alternatives of "day-long" include "lengthy," "time-consuming," "protracted," or "prolonged." These terms add a connotation of extended duration and indicate that an activity or event may take considerable effort or patience. In summary, "day-long" is a versatile descriptor, with several synonyms that can be used to express the same meaning.