English Dictionary
Definition sinus in British English
sinus noun
[countable] noun
/ˈsaɪnəs/
Synonyms and related words
