Meaning of “all-night” in the English Dictionary

british dictionary