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

pinfold Definition

Cancel
pinfold
noun(pin-fold)
pound:2
pinfold
noun(pin-fold)
a place of restraint

Words Related to pinfold!

pinfold Examples by Brain Bank Users