English word definition — powered by WordNet
wheeled vehicle that can be pushed by a person
Want to remember handcart?