lash-up

Noun
  1. Any improvised arrangement for temporary use (synset 103649562)

Found on Word Lists

Other Searches