Definition of Bonsai

  • (noun) a dwarfed ornamental tree or shrub grown in a tray or shallow pot

Synonyms of Bonsai


No Synonyms Found.

Antonyms of Bonsai


No Antonyms Found.

Homophones of Bonsai


No Homophones Found.