Re: Animal idioms a fly in the ointment = a person or thing that stops a situation, activity plan, etc. from being as good or successful as it could be.
eg. We lead a very happy life here. The only fly in the ointment is that there's too much traffic on our road. |