What is the meaning of Imbed?

Alternative spelling of embed

a large quantity, a large number, abundance, excess; especially an abundance of wealth, riches, food

the two parties to a suit, contract, etc.

amount, number

Source: wiktionary.org