cirrus

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