English Dictionary
Definition belabour in British English
belabour verb
[transitive] verb
/bɪˈleɪbə(r)/

English Dictionary