gabardina
Top 25000
Meanings
Noun
1. gabardine (type of resistant cloth)
2. raincoat
Examples5
Put your raincoat on.
Raincoats and umbrellas are useless in Egypt.
His overcoat is worn out.
English isn't a language. It's three languages wearing a trench coat pretending to be one.
Tom always wears sunglasses and a trench coat.