Noun Definitionalmond tree1.Definition: any of several small bushy trees having pink or white blossoms and usually bearing nutsCategory: Plants