Meaning of “insomniac” in the English Dictionary

british dictionary