carroch

noun
  1. A large, heavy wagon or cart, especially one used in medieval times for carrying goods or supplies.
  2. Usage: archaic; historical
  3. In Scottish history, a fortified wagon or mobile siege engine used in warfare.
  4. Usage: archaic; Scottish; military

Examples