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
    "The carrot's taproot grew deep into the soil"
     
  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