English, asked by dhirajwadhwani, 6 months ago

meaning of idiom/phrase
1)smoking rock
2)poorly furnished
3)laid anchor

Answers

Answered by zona17
1

Answer:

3) option is correct ..

Similar questions