Definition, synonyms and related words
Abbreviation of khaki drill, a form of British military uniform made of cotton.