Horn of plenty (10)
I believe the answer is:
cornucopia
'horn of plenty' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for cornucopia that I've seen before include "mine" , "Horn of plenty" , "Wealth" , "Symbol of plenty" , "Abundant supply of good things" .)