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