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
0
bat in ones neck is the answer
Similar questions