dincu meaning in english [Tel.] v. a. To let down, to leave, give up or abandon. To free, release, let go.