cartloads of something - definition and synonyms

phrase British informal
  1. a lot of something

    He had cartloads of work to do.

See also main entry: cartload