Definition of sweet almond
English to English noun - small bushy deciduous tree native to Asia and North Africa having pretty pink blossoms and highly prized edible nuts enclosed in a hard green hull; cultivated in southern Australia and California
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sweet almond, shetland, stalemated, stalemate, stellionate, scotland, southland, stillhunt, still-hunt, stylommata, still hunt
|
|
|