Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adverb: on end
  1. For a remarkably long time; continuously without interruption
    "They argued for hours on end"; "It rained for days on end"
Adjective: on end
  1. Upright, positioned vertically
    "The books were stacked on end on the shelf"