Definition of “arcuate” - English Dictionary

british dictionary