lashings

noun
  1. large amounts of something, especially food or drink
  2. Usage: British informal
  3. rope, cord, or similar material used for tying or securing things
  4. Usage: nautical
  5. severe verbal criticism or punishment

Examples