Definitions of lash-up:

  • noun:   any improvised arrangement for temporary use