ENCLAVE


Meaning of ENCLAVE in English

n. Any corporate, subsidized housing, a.k.a. "the projects."

Shadow Slang English vocab.      Английский словарь теневого сленга.