Word info Synonyms

tula metal

Noun

Meaning

An alloy of silver, copper, and lead made at Tula in Russia.

Source: Webster's dictionary

Synonyms

Close letter words and terms