1nouncatorretaDefinitions1.turret (an armoured, rotating gun installation)2.flowerpotTranslationsestorretafrtourelleittorrettadeTopfruвышка