Definify.com
Definition 2024
TLD
TLD
English
Acronym
TLD
- (Internet) Initialism of top level domain.
- (physics) Initialism of thermoluminescent detector.
- (physics) Initialism of thermoluminescent device.
- (physics) Initialism of thermoluminescent dosimeter.