aroostook2007 aroostook2007 07-01-2020 English contestada what is the meaning of the phrase "the clouds that lour'd upon our house"? A. Bad Weather B.misfortunes C. A tragic loss D. A storm E. Shadows