Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Nebula in English

English

Nebula

/nɛbjələ/

noun

1. A medicinal liquid preparation intended for use in an atomizer

synonym:
  • nebula

2. Cloudiness of the urine

synonym:
  • nebula

3. An immense cloud of gas (mainly hydrogen) and dust in interstellar space

synonym:
  • nebula

4. (pathology) a faint cloudy spot on the cornea

synonym:
  • nebula