hour-long

Adjective

 * 1) An hour in length; lasting for an hour