Meaning of “infra dig” in the English Dictionary

british dictionary