Multilingual dictionary of abbreviations

What does CTF mean?

Code

Meaning

Language

Themes and places

CTF

Commit To Flight

In English

CTF

Clean Technology Fund

In English