lash-up

 

noun

informal, chiefly British
  • a makeshift, improvised structure or arrangement: some of the rival machines were no better than lash-ups