meaning of gun turret

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


Related Words

gun turret |

Developed & Maintained By Taraprasad.com

Treasure Words