English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
to arrive in large numbers or amounts
Money started rolling in and the business grew and grew.
to arrive in a relaxed way despite being late
Susan rolled in half an hour after the rehearsal had begun.