English, asked by cgmanjare079, 4 months ago

16.The idiom that means a crazy idea.Required to answer. Single choice.

1.albatross around one's neck

2.bat in one's belfry

3.smell a rat

4.monkey business​

Answers

Answered by shankarsaggurthi
0

bat in ones neck is the answer

Similar questions