Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

limewash Definition

Cancel
limewash
noun
A mixture of slaked lime in water

Words Related to limewash!

limewash Examples by Brain Bank Users