Synonyms of weapons platform

Noun


1. platform, weapons platform, structure, construction

usage: any military structure or vehicle bearing weapons

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.