blown the cobwebs away

English

Verb

blown the cobwebs away

  1. past participle of blow the cobwebs away