Stormflap definition

Search

stormflap

stormflap logo #21117A piece of cloth that protects an opening (usually a zipper) from harsh weather.
Found on http://www.encyclo.co.uk/local/21117
No exact match found.