lash-up

Explore definitions, synonyms, and language insights of lash-up

Definitions

Noun
any improvised arrangement for temporary use

More General Terms


More Specific Terms