savvy - definition and synonyms

adjective informal 

Your browser doesn’t support HTML5 audio

/ˈsævi/
  1. knowing a lot about something and able to make good judgments about it
    computer-/media-/image- etc savvy (=knowing a lot about computers etc):

    She bought the laptop on the advice of a computer-savvy friend.