Meaning of “in-depth” in the English Dictionary

british dictionary