Online Dictionary and Scrabble Word Finder
(n.) An instrument for measuring the rain that falls; a rain gauge.
Isotherombrose Ombrometer Scombroid Sombrous