meaning of skid road

1. a road made of logs on which freshly cut timber can be hauled


Related Words

skid road |

Developed & Maintained By Taraprasad.com

Treasure Words