Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

methane rain en · NOUN

Meanings

  1. (uncountable) Rain, in the form of liquid methane rather than water, that falls on Saturn's moon Titan and creates equivalent geographical features (rivers, lakes etc.) as does normal rain.