on-the-premises

Our editors are putting together more complete content — check back in about 20 minutes

on-the-premises — adjective

1. located or installed at the user's physical location

1.adjective
Definition

located or installed at the user's physical location

Example

The company uses an on-the-premises server for data storage.