Sir..Meaning of pinched off in hindi Share with your friends Share 0 Rahul answered this Dear student pinched off means breaking down , like vesicles are formed from breaking down of outgrowth of tubules 1 View Full Answer Sachin Gurjar . answered this may be this 1