English Dictionary
Definition weaver in British English
weaver noun
[countable] noun
/ˈwiːvə(r)/
Synonyms and related words
