Meaning of “love bite” in the English Dictionary

british dictionary