English

Definition of Barbour™ noun from the Oxford Advanced Learner's Dictionary

 

Barbour™

 noun
noun
BrE BrE//ˈbɑːbə(r)//
 
; NAmE NAmE//ˈbɑːrbər//
 
 
jump to other results
a type of coat, usually dark green, made of special cotton with wax on it that protects against rain and wind Word Originnamed after John Barbour (died 1918), a draper in NE England who sold waterproof clothing.