Hourslong definition

Alternative spelling of hours-long: lasting for hours.
adjective
2
2
Advertisement

Origin of hourslong