urenlang

Adverb

 * 1) for hours (on end), (for) a long time

Adjective

 * 1) lasting hours (on end), during a long time