The phrase "free internet" means accessing the internet without having to pay any money. It refers to a service that allows people to use the internet without any cost. Full definition
Unlimited dating and chats on Free internet chat rooms. (rockchat.co)
Recently renovated, the hotel offers colorful and comfortable air - conditioned rooms with free internet access and flat - screen cable TVs. (hotel-glasgow.com)