best friend

noun
  1. 1

    An especially close and trusted friend.

  2. 2

    An object or concept considered very useful or helpful.

Source: https://en.wiktionary.org/wiki/best%20friend