dungaree

Explore definitions, synonyms, and language insights of dungaree

Definitions

Noun
a coarse durable twill-weave cotton fabric

More General Terms