meaning of lash up

1. any improvised arrangement for temporary use


Related Words

lash-up | superslasher |

Developed & Maintained By Taraprasad.com

Treasure Words