Collins Concise English Dictionary © HarperCollins Publishers::
Barbour jacket, Barbour /ˈbɑːbə/ n
  1. trademark a hard-wearing waterproof waxed jacket
Advertisements
Advertisements

Report an inappropriate ad.