LASH-UP


Meaning of LASH-UP in English

[lash-up] n [[3]lash] (1898) 1: something hastily put together or improvised

2: outfit 3

Merriam-Webster English vocab.      Английский словарь Merriam Webster.