0 to give a lot of money or effort to something with the idea of making it successful:
Most of the money raised by the new taxes will be poured into the arena project.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
pour something into something