English Dictionary
Definition cirrus in British English
cirrus noun
[countable/uncountable] noun
/ˈsɪrəs/
Synonyms and related words
