Meaning of “low-down” in the English Dictionary

british dictionary