Vocabulary
Form
to invest in; to sink money into; to put into; to lay out (funds); to inject; to impregnate
verb
vt