ribstone definition
Definition of Ribston in US English - More fully â Ribston Park pippin, Ribston pippin. A variety of dessert apple prized for its rich flavour, Definition of Ribston in US English - More fully â Ribston Park pippin, Ribston pippin. A variety of dessert apple prized for its rich flavour, supposed to dictionary