guided missile frigate

Explore definitions, synonyms, and language insights of guided missile frigate

Definitions

Noun
a frigate that carries guided missiles

More General Terms