'Japanese chestnut' definitions:

Definition of 'Japanese chestnut'

(from WordNet)
noun
A spreading tree of Japan that has a short trunk [syn: Japanese chestnut, Castanea crenata]