Rhyme Desk
Find rhyming words!

Definition of "Cirrostratus" :

noun: a thin uniform layer of hazy cloud at high altitude