Burberry
1.
(
noun
) a light gabardine raincoat of the type made by Burberry's of London
Related Words:
raincoat
,
waterproof
Terms and Conditions of Use / Copyright Notice