YourDictionary

lash-up

noun

  1. a temporary or improvised contrivance; expedient
  2. any arrangement or setup

Learn more about lash-up

link/cite print suggestion box