Dictionary search results

Showing 1-2 of 2 results

walrus British & World English

A large gregarious marine mammal related to the eared seals, having two large downward-pointing tusks and found in the Arctic Ocean

walrus moustache British & World English

A long, thick, drooping moustache