English, asked by racharla9801, 11 months ago

What is the meaning of the phrase "the clouds that lour'd upon our house

Answers

Answered by harshn33
1

Answer:

Explanation:

lour'd means soaring above the house in the sky

Similar questions