firehose

noun
  1. a large, flexible tube used to carry water under pressure for fighting fires
  2. an overwhelming flow or stream of information or data
  3. Usage: informal
verb
  1. to direct an overwhelming amount of information at someone
  2. Usage: informal

Examples