Advertisement

taproot (n.)

c. 1600, from tap (n.) + root (n.).

Others are reading

Advertisement
Definitions of taproot from WordNet

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