1. come in quickly or all at one time
Professional
Social
offers/bids/complaints came streaming in
'Stream in' is an idiomatic expression which means to run, pour or flow into a a place - like water running in a river. This expression is usually used to talk about gases or liquids or the movement of people through space.