Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: taproot  'tap,root
  1. (botany) main root of a plant growing straight downward from the stem
  2. Something that provides an important central source for growth or development
    "the taproot of his resentment"; "genius and insanity spring from the same taproot"

Derived forms: taproots

Type of: germ, root, seed, source

Encyclopedia: Taproot