self-loading freightWiktionary 原文英美释义名词noun1(humorous, logistics) Human passengers on a vehicle or vessel.