English, asked by rahul42291, 3 months ago

At long last the storm is starting to look like

it’s going to ……. .

(a) let in (b) let down

(c) let up (d) none of these​

Answers

Answered by addyantdixit
2

Answer:

I think answer is let down

Similar questions