1. have something in great abundance
he/she is rolling in money
The phrasal verb 'roll in' means to arrive in large amounts, this use is usually in reference to money. 'Roll in' can also mean to arrive somewhere late. This is an informal phrasal verb that you can use in social and professional contexts.