Meaning of “ribbed” in the English Dictionary

british dictionary