Definition of ITF in English:

ITF

noun

  • International Tennis Federation, the governing body organizing world tennis, including beach and wheelchair tennis.

Origin

1970s; earliest use found in The Washington Post.