cartload

Noun
  1. The quantity that a cart holds (synset 113788392)

Other Searches