RESTHARROW Meaning of RESTHARROW in English n. any tough-rooted plant of the genus Ononis, native to Europe and the Mediterranean. [ obs. rest (v.) = ARREST (in sense 'stop') + HARROW ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012