Multilingual dictionary of abbreviations

What does HCT mean?

Code

Meaning

Language

Themes and places

HCT

Hot Cell Technology

In English