Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of arcuated

- Bent or curved in the form of a bow.