Vocabulary

Form

to invest in; to sink money into; to put into; to lay out (funds); to inject; to impregnate

verb vt