Meanings1to form a long queue (idiom)2(of cars) to be bumper to bumperWritten Forms大排長龍Traditional · Main Form大排长龙Alternate Form