lash-upEnglish

contrivance, lash-up

Noun

Any improvised arrangement for temporary use

English: lash-up, contrivance

English words with similar meanings

Show 1 words