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

enclaves Definition

Cancel
enclaves
noun(en-clave)
a distinct territorial, cultural, or social unit enclosed within or as if within foreign territory

Words Related to enclaves!

enclaves Examples by Brain Bank Users