Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Rest-harrow
n.
A European leguminous plant (Ononis arvensis) with long, tough roots.
←
Restful
Restiff
→
Shares
Related Words
Arrow
Harrow
Rest
Menu
Home
Search
My Last Searches