leverback

English

Noun

leverback (plural leverbacks)

  1. the enclosure of an earring

Translations

Anagrams