Topic: TECHNOLOGY


linseed oil

noun
     
linseed oil [uncountable]
DT the oil from linseed, used in paints, for protecting wood surfaces etc

Explore TECHNOLOGY Topic