English Dictionary
Definition fed in British English
fed noun
[countable] noun
/fed/
1
someone employed by the US government to do police work, especially an officer in the FBI
