Meaning of “ribbed” in the English Dictionary

English