English Dictionary
Definition leveller in British English
leveller noun
[countable] noun
/ˈlev(ə)lə(r)/
Synonyms and related words
