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

carron Definition

Cancel
carron
noun(car-ron oil)
a lotion of equal parts of linseed oil and limewater formerly applied to burns and scalds —called also lime liniment

Words Related to carron!

carron Examples by Brain Bank Users