Hi Angliholic I'd interpret gem-quality to mean 'very good' or 'high quality'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AngliholicDid you see this response?
By the way, Amy, do you know what 'structural member" refers to? I know eachword but I've never seen them conbined together.