Furnished or strengthened with ribs English: ribbed Less certain link between this word and this sense.