Meaning of “WBC” in the English Dictionary

british dictionary