REST-HARROW Meaning of REST-HARROW in English n. any tough-rooted plant of the genus Ononis, native to Europe and the Mediterranean. Etymology: obs. rest (v.) ARREST (in sense 'stop') + HARROW Oxford English vocab. Оксфордский английский словарь. 2012