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

serrata Definition

Cancel
serrata
noun
lockout (industrial)

Words Related to serrata!

serrata Examples by Brain Bank Users