lashing: meaning and definitions

EnglishType a word

What is lashing?

  • Something used for securing or binding.