Definition of NFT in US English:

NFT

noun

British
  • National Film Theatre.

noun

Medicine
  • = neurofibrillary tangle.

Origin

1960s; earliest use found in The New Statesman<br>1980s; earliest use found in Science.