BlinkyBill:Geektastic:Whilst we are doing silly expressions
...
"On premise" - no, you mean "on premises" as the singular of premises is premises not premise in that context.
I think you’ve tried this before.
Firstly, if you mean site or location, then both ‘on premise’ and ‘on premises’ is wrong, as this context requires hyphenation. Secondly, since ‘premises’ has no adjective, the adaptation of ‘on-premise’ to be used as a forward-positioned adjective is, in fact, grammatically correct.
No it isn’t. Wikipedia for example:
In this sense, the word is always used in the plural, but singular in construction. Note that a single house or a single other piece of property is "premises", not a "premise", although the word "premises" is plural in form; e.g. "The equipment is on the customer's premises", never "The equipment is on the customer's premise".