MADDER LAKE


Meaning of MADDER LAKE in English

noun

1. : madder rose

2.

a. : a purplish red pigment prepared formerly from madder and usually alum

b. : a cherry red pigment prepared from alizarin and usually a compound of aluminum — see dye table (under Pigment Red 83 )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.