What is the meaning of chuckhole in English?

Learn vocabulary with pictures as well as definitions of chuckhole in English

Learn in

See more

n. chuckhole

Definition of chuckhole in English

Depression caused by the deterioration of pavement on a road.

Synonyms of chuckhole in English

pothole