What is the full meaning of bonsai
(Japanese) the practice of cultivating artificially dwarfed potted plants or small trees [n]
Example of the word bonsai placed on a Scrabble board.