×

enclavé meaning in English

adj. landlocked, partially or completely enclosed by land; confined to a body of freshwater which has no connection to the sea

Related Words

  1. enclave
  2. enclaver
  3. enclenchement
  4. enclencher
PC Version

Copyright © 2018 WordTech Co.