English version

installed base

From Longman Business Dictionaryinstalled baseinˌstalled ˈbase [countable usually singular]MARKETING all the pieces of equipment of a particular kind that have been sold and are being usedThe company claims an installed base of over 4,000 machines worldwide. base
Pictures of the day
What are these?
Click on the pictures to check.