Synonyms of TURRETS

What is another word for TURRETS

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " turrets " links.

1.

Synonyms of TURRETS

noun - a small tower extending above a building

noun - a self-contained weapons platform housing guns and capable of rotation