The AI-powered English dictionary
plural Napsters
(Internet) Any website that facilitates free distribution of data. examples