Attested.to

Definition

a layer of clouds seen from a distance

Seed ·

Term in context

cloud bank in CommonParlance