taproot

Nouns

  • (n) (botany) main root of a plant growing straight downward from the stem
  • (n) something that provides an important central source for growth or development
    • the taproot of his resentment
    • genius and insanity spring from the same taproot

Words of close approximity

taproom
taproom