Big Huge Thesaurus

windbreaker

noun