Meaning of “shoe bite” in the English Dictionary

English