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

scotale Definition

Cancel
scotale
noun
The keeping of an alehouse by an officer of a forest, and drawing people to spend their money for liquor for fear of his displeasure

Words Related to scotale!

scotale Examples by Brain Bank Users