Definitions
noun
a medicinal liquid preparation intended for use in an atomizer
noun
an immense cloud of gas (mainly hydrogen) and dust in interstellar space
noun
cloudiness of the urine
noun
a faint cloudy spot on the cornea
Look “nebula” up elsewhere
Want another word?
Spin the dictionary for a fresh one.