meaning of overarch

1. To make or place an arch over; to hang over like an arch.
2.
form an arch over; "Big rocks overarch the ">stream"


Related Words

overarch |

Developed & Maintained By Taraprasad.com

Treasure Words