hour-long
hour-long (also hourlong ) ▶adjective [ attrib. ] lasting for one hour.
hour-long ▶adjective lasting for one hour: six hour-long episodes.