'roll in' definitions:

Definition of 'roll in'

From: WordNet
verb
Pour or flow in a steady stream; "mist rolled in from the sea"; "tourists rolled in from the neighboring countryside"

Synonyms of 'roll in'

From: Moby Thesaurus

Words containing 'roll in'