Meaning of turret

Definition of turret

(noun) a small tower extending above a building

Other information on turret

WIKIPEDIA results for turret
Amazon results for turret