Read the dictionary definition of insomniac. All definitions for this word.
1. someone who cannot sleep
2. experiencing or accompanied by sleeplessness
1. insomniac old people
2. insomniac nights
3. lay sleepless all night
4. twenty watchful, weary, tedious nights