In short,  now a days marriage is defined as a **legal agreement**. 

Is there any **explicit,  exact,  and precise** definition for marriage in Hinduism texts?