Word Meaning

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


Meaning of darrain

- To make ready to fight; to array.
- To fight out; to contest; to decide by combat.