What does the word gabardine mean?
-
-
A waterproof coat or cloth suited for making one.
Part of speech: noun
-
A waterproof coat or cloth suited for making one.