Tinker's Dam Synonyms

Something of little value
(Noun)