DOG WARP


Meaning of DOG WARP in English

noun

: a rope with a strong hook for moving logs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.