1 definition by Sunny London

GEO is the name of a cutting-edge ring design that was first introduced by London jewellery designer Stephen Einhorn in 2001. The GEO ring is either a round or square shaped ring that features a central strip of wood or precious metal sandwiched between two outer slabs of contrasting metals including titanium, silver, gold or platinum. Each section of the ring is held together by a series of metal rivets or pins that are driven through the sides of the ring and feature as a decorative detail.
by Sunny London October 8, 2007
Get the GEO mug.