in the teeth of preposition1 •in spite of; in direct opposition toHaving crossed the Caribbean in the teeth of contrary winds, it was not until the early days of April that the French fleet hove in sight of Cartagena [...] — 1922