Online Dictionary

fly in the teeth of Explained

fly in the teeth of at English => English (WordNet) Of Explained:

fly in the teeth of
v : go against; "This action flies in the face of the agreement"
[syn: {fly in the face of}]