feed
Top 15000
Meanings
Noun
1. feed (encapsulated online content that one can subscribe to) (Internet)