Meanings1to entertain2to repay3to return4to reward5to compensate6to reply7to answer8remuneration9to propose a toast10to socialize11to fulfil12to materialize