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

enclave Definition

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

Words Related to enclave!

enclave Examples by Brain Bank Users