tramload noun1 •Enough to fill a tram.I sat up on the coping of the bridge admiring my frail canvas shoes which I had diligently pipeclayed overnight and watching the docile horses pulling a tramload of business people up the hill. — 1904 formstramloads