TURRETS
“TURRETS” is a valid word.
7
Scrabble points
8
Words with Friends
7
letters
Definition
TURRETS is a form of TURRET
noun
- a small tower extending above a building
- a self-contained weapons platform housing guns and capable of rotation