ROTTENSTONE


Meaning of ROTTENSTONE in English

■ noun decomposed siliceous limestone used as a powder or paste for polishing metals.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.