English | German | Russian | Czech

carroting English

Meaning carroting meaning

What does carroting mean?

carroting

A process in the manufacture of felt in which the animal pelt is treated with a solution of mercuric nitrate.

Are you looking for...?