Look Up Another Term

Definition: online service provider


See ISP and online service.