meaning of chuckhole

1. a pit or hole produced by wear or weathering especially in a road surface


Related Words

chuckhole |

Developed & Maintained By Taraprasad.com

Treasure Words