VariousWords beta
Related Terms:
Definitions:
Noun
bonsai
Definition: a dwarfed ornamental tree or shrub grown in a tray or shallow pot
Definition: A tree or plant that has been miniaturized by planting it in a small pot, restricting its roots, and by careful pruning.
Verb
Definition: To make into a bonsai by restricting the roots and pruning.