Englishseed moneynounMeaningMoney used to set up a new business venture.SourcesNo citations have been attached yet.