Meanings1to canvas (for customers)2to solicit3to advertise4to drum up5sales pitch6to take on (a task)Written Forms兜攬Traditional · Main Form兜揽Alternate Form