Origin: Germanic Old English prefix
Definition, synonyms and related words
A plot of land in a commercial shopping center development reserved for the later construction of smaller buildings, often restaurants.