in the teeth of something - definition and synonyms

phrase
  1. 1
    despite something such as problems or difficulties

    The bill was passed in the teeth of strong opposition.

  2. 2
    against the force of a strong wind

    She struggled across the moor in the teeth of gale force winds.

See also main entry: tooth