Meanings1(noun) a stall; a booth; a personal business den; a drug hideoutWritten Forms檔攤Traditional · Main Form档摊Alternate Form