fly in the ointment is a noun meaning "an inconvenience that detracts from the usefulness of something". It carries one recorded sense.
an inconvenience that detracts from the usefulness of something
Definitions, synonyms and semantic relations for fly in the ointment come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.