Noun Definitionhenry spencer moore1.Definition: British sculptor whose works are monumental organic forms (1898-1986)Related Noun(s):henry moore, mooreCategory: People