ditchers

noun
  1. plural of ditcher; people or machines that dig ditches
  2. Usage: common in construction and agriculture
  3. people who abandon or desert something, especially a plan or commitment
  4. Usage: informal; chiefly British

Examples