stack truck

English

Noun

stack truck (plural stack trucks)

  1. Synonym of hand truck.