gem - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/dʒem/
singulargem
pluralgems
  1. 2
    someone who is special in some way, especially because they are useful or helpful
    1. a.
      something that is special or beautiful in some way

      He came up with a gem of an idea.