Results

tram noun
1 shaft of a barrow, cart etc
2 trams legs
3 very tall, thin, clumsy person