English dictionary, thesaurus, translations & etymology
FreeDict.com

oasis — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • island noun A piece of land completely surrounded by water.
  • oasis noun A fertile spot with water in the middle of a desert.

Senses

oasis is used for these senses in English:

  • island An entity surrounded by other entities that are very different from itself.

island — full definition

  1. noun A piece of land completely surrounded by water.
  2. noun Something that is isolated or set apart, resembling an island figuratively.
  3. verb To cut off or isolate, as if surrounding with water.

oasis — full definition

  1. noun A fertile spot with water in the middle of a desert.
  2. noun A calm, pleasant place or moment amid stress or chaos.

Related Spanish words