(a) (zaman) sürekli/devamlı olarak, üstüste, biteviye, sonsuz.
ten days straight/right on end:
üstüste on gün.
He sat there for hours on end. (b) ardarda, birbiri ardınca, pek çok.
It snowed for days on end. (c) dik (durumda) dikine.
We had to stand the table on end to get through the door.