overarch in Finnish overarch in Finnish kaartua yli verb To form an arch over something. Add to Flashcards