meaning of rope yard

1. workplace consisting of a long narrow path or shed where rope is made


Related Words

rope yard |

Developed & Maintained By Taraprasad.com

Treasure Words