1. weatherstrip - Noun
2. weatherstrip - Verb
provide with weatherstripping
The window must be weatherstripped before the cold weather sets in Source: Internet