Meaning of lash-up

Definition of lash-up

(noun) any improvised arrangement for temporary use

Other information on lash-up

WIKIPEDIA results for lash-up
Amazon results for lash-up