TORPEDO STATION

SN A land based establishment armed with torpedoes and used to defend the coast from enemy shipping.
CL MARITIME
BT MILITARY COASTAL DEFENCES
NT BRENNAN TORPEDO STATION

 
 

TORPEDO STATION

SN A land based establishment armed with torpedoes and used to defend the coast from enemy shipping.
CL DEFENCE
BT COASTAL DEFENCE SITE
NT BRENNAN TORPEDO STATION