Answer:
asleep ,broken-down , burned out , dead on one's feet , dog-tired , done for ,done in ,droopy ,drowsy ,fed up , haggard ,narcoleptic
Explanation:
different words that mean tired