What is the full meaning of ribstone
an apple, also RIBSTON [n -S]
Example of the word ribstone placed on a Scrabble board.