×

shelter meaning in French

n. abri, refuge, lieu sûr; endroit protégé; protection, sécurité; gîte, asile
v. abriter, réfugier; déclarer confidentiel, trouver un abri; patronner; défendre, couvrir

Related Words

  1. sheltered
  2. shelter tent
  3. sought shelter
  4. fallout shelter
  5. bomb shelter
  6. take shelter
  7. air-raid shelter
  8. sheltered position
  9. sheltered industries
  10. provided shelter
  11. shelly
  12. shelomo
  13. shelter tent
  14. sheltered
PC Version

Copyright © 2018 WordTech Co.