English dictionary
taproot meaning and definition
Definition and meaning of taproot at MeaningMonkey.org. taproot meaning and definition in the English Dictionary.TAPROOT noun
Definition of taproot (noun)
- (botany) main root of a plant growing straight downward from the stem
- something that provides an important central source for growth or development
- "the taproot of his resentment"; "genius and insanity spring from the same taproot"
Source: Princeton University Wordnet