Loading page
evergreen thorn is a noun meaning "evergreen hawthorn of southeastern Europe". It carries one recorded sense.
evergreen hawthorn of southeastern Europe
Definitions, synonyms and semantic relations for evergreen thorn come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.