Dictionary search results

Showing 1-2 of 2 results

gouache British & World English

A method of painting using opaque pigments ground in water and thickened with a glue-like substance