Definition of “arcuate” - English Dictionary

English