English Dictionary
Definition walrus in British English
walrus noun
[countable] noun
/ˈwɔːlrəs/
Synonyms and related words
