Home English set foot on the premises

set foot on the premises

Today the word I’ve met is set foot on the premises.
premises is in building or area or property.
You gave me the money. But You can’t set foot on the premises.

Previous articleYou are low maintenance.
Next articleI am a student