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
Do you know what each of these is called?
Click on the pictures to check.