turrethead

noun

Definition of turrethead