HORN-RIMS Meaning of HORN-RIMS in English [horn-rims] n pl (1927): glasses with horn rims Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012