Definition of “ribbed” - English Dictionary

british dictionary