Definition of barbour in English English dictionary
a type of coat made in the UK of a material that wind and rain cannot go through. Barbours are known for being good quality coats, traditionally worn by farmers and other people who live in the country
{i} British trademark of a green waxed waterproof jacket; family name; John Barbour (1316?-1395), Scottish ecclesiastic and poet