Multilingual dictionary of abbreviations

What does XBT mean?

Code

Meaning

Language

Themes and places

XBT

Expendable Bathythermograph

In English