English - English (Wordnet) dictionary
Jump to user comments
Noun
- something that provides an important central source for growth or development
- the taproot of his resentment
- genius and insanity spring from the same taproot
- (botany) main root of a plant growing straight downward from the stem