Definitions
There is 1 meaning of the phrase
Tobin Bronze.
Tobin Bronze - as a noun
Alpha-beta brass containing tin; resistant to sea water; admiralty metal is a trademark
Synonyms (Exact Relations)
admiralty brassadmiralty metalnaval brass