Meaning of “shoe bite” in the English Dictionary

british dictionary