Etymology
Today it means: horn-rimmed spectacles Full definition →
From horn + rims.
Etymology from Wiktionary, CC BY-SA 4.0.