An Encylopedia Britannica Company

cirrus

1 ENTRIES FOUND:
cirrus /ˈsirəs/ noun
cirrus
/ˈsirəs/
noun
Britannica Dictionary definition of CIRRUS
[noncount] technical
: a thin type of cloud that forms high in the sky