stone frigate
Noun
Meaning
stone frigate (plural stone frigates)
(UK, naval slang) A shore establishment of the Royal Navy and some Commonwealth navies.
Noun
stone frigate (plural stone frigates)
(UK, naval slang) A shore establishment of the Royal Navy and some Commonwealth navies.