SELF-BINDER Meaning of SELF-BINDER in English n. a reaping machine with an automatic mechanism for binding the sheaves. Oxford English vocab. Оксфордский английский словарь. 2012