Definitions of taproot:

  • noun:   something that provides an important central source for growth or development
    Example: "The taproot of his resentment"
  • noun:   (botany) main root of a plant growing straight downward from the stem