English version

cell tower

From Longman Dictionary of Contemporary Englishcell towerˈcell ˌtower noun [countable]  a place where communication equipment for mobile phones is placed
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.