turreted ( synonym found)

Definition of turreted:

°Having one or more turrets.

Definition of turreted:

°Having one or more turrets.

Back to Top