'horn of plenty' definitions:

Definition of 'horn of plenty'

(from WordNet)
noun
A goat's horn filled with grain and flowers and fruit symbolizing prosperity [syn: horn of plenty, cornucopia]