a fed dose of turbulence?

  •  
  • 289
  • 0
  • 2
  • English 
Aug 11, 2016 22:50
I am listening to CNN Student News, some transcripts go like this:

To capture some of this data, the plane has to fly low, involving skillful flying from former Air Force pilots and some deft negotiating with air traffic controllers and a fed dose of turbulence.

Is "a fed dose of turbulence" a kind of new expression in English? What does "fed" mean?

I'd appreciate for your help!