Meaning of Admiralty brass in English:
Admiralty brass
noun
A kind of brass containing about 69–70 per cent copper, 29–30 per cent zinc, and 1 per cent tin and having increased resistance to corrosion by seawater.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips