Synonyms for "lorry"

Words with similar meaning